package com.poetry.vup.common.entity.works;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.gitee.sunchenbin.mybatis.actable.annotation.Column;
import com.gitee.sunchenbin.mybatis.actable.annotation.TableComment;
import com.poetry.vup.common.entity.BaseSuperAutoPkDO;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = false)
@JsonIgnoreProperties(ignoreUnknown = true)
@JsonInclude(value = JsonInclude.Include.NON_NULL)
@TableName("vup_exhibition")
@TableComment("vup管理表")
public class VupExhibitionDO extends BaseSuperAutoPkDO<VupWorksDO> {

    @Column(comment = "vup名称", length =20, defaultValue = "")
    private String vupName;

    @Column(comment = "vup头像", length =100, defaultValue = "")
    private String vupFace;

    @Column(comment = "vup介绍", length =100, defaultValue = "")
    private String vupSign;

    @Column(comment = "背景图片", length = 200, defaultValue = "")
    private String vupCover;

    @Column(comment = "B站唯一标识",length = 20)
    private Long midId;

}
